$(function () {
    // alert(1)
    // 限制用户未登录输入地址就进入后台首页：
    //    标识：判断用户是否登录：查看是否有token
    /* if (localStorage.getItem('token') !== null)  {
        localStorage.removeItem('token')
        location.href='login.html'
    } */ //不可行：可伪造token
    // 获取用户信息，渲染到页面 //这是一个有权限的接口，文档说明中说要携带请求头 headers:{Authorization:localStorage.getItem('token')}
    getUserInfo()
   
   
    //点击退出登录
     $('#logout').on('click',function(){
        //  confirm()是js方法,弹出确认框，可以用变量接受返回值true or false
        //  var falg = confirm('您确定退出登录吗？')
        /* if (confirm('您确定退出登录吗？')) {
            localStorage.removeItem('token')
            location.href='login.html'
        } */
        layer.confirm('您确定退出登录吗？', {icon: 3, title:'提示'}, function(index){
            //do something
            localStorage.removeItem('token')
            location.href='login.html'
            layer.close(index);
          })

     })
})
var ergou='二狗'//全局变量
function getUserInfo() {
    $.ajax({
        method: 'GET',
        url: '/my/userinfo',
    /*     headers: {
            Authorization: localStorage.getItem('token')
        }, */
        success(res) {
            // console.log(res);
            if (res.status !== 0) {
                return layui.layer.msg(res.message, { icon: 5 })
            }
            layui.layer.msg(res.message, { icon: 6 })
            renderAvatar(res.data)
        },
       /*  complete(xhr){
            if (xhr.responseJSON.status === 1 && xhr.responseJSON.message==='身份认证失败！') {
                localStorage.removeItem('token')
                location.href='login.html'
            }
        } */

    })
}
 // 封装一个渲染信息的函数,渲染到页面
 function renderAvatar(user) {
    //   console.log(user);
    //   渲染欢迎语：有昵称就欢迎nickname，没有就欢迎username
    var name = user.nickname || user.username
    // console.log(name)
    $('#welcome').html('欢迎 ' + name)
    // 渲染头像：有头像图片就展示图片头像。没有就展示文字头像
    if (user.user_pic !== null) {
        $('.layui-nav-img').show().attr('src', user.user_pic)
        $('.text-avatar').hide()

    } else {
        $('.layui-nav-img').hide()
        // 文字头像里文字是name首字母大写
        var first = name[0].toUpperCase()
        $('.text-avatar').show().html(first)
    }
}